star forge (tulpaa) - German English Dictionary